Internet Archive BookReader - Recent developments in physics